from a trustworthy source - Französisch Englisch Wörterbuch